package com.xjh.utils.file;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author:XuJianHua
 * @Date:2023/1/30
 * @Description:
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor

public class ProductSop implements Serializable {

    @TableId
    private Long id;

    // @Excel(name = "产品名称")
    private String productName;

    // @Excel(name = "产品版本")
    private String productVersion;

    // @Excel(name = "SOP名称")
    private String sopName;

    // @Excel(name = "管理NO")
    private String managerNo;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    // @Excel(name = "作成年月日", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date finishedTime;

    // @Excel(name = "工序号")
    private Integer operationNo;

    // @Excel(name = "工序名称")
    private String operationName;

    // @Excel(name = "指导书文件地址")
    private String sopUrl;

    // @Excel(name = "工序详情文件地址")
    private String operationUrl;

    // @Excel(name = "创建人")
    private String createUser;

    private Date createTime;

    // @Excel(name = "修改人")
    private String updateUser;

    private Date updateTime;

    // @Excel(name = "备注")
    private String remark;


}